Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
高野 誠; 増川 史洋; 内藤 俶孝; 川添 明美*; 奥田 基*
Proc. of the Seminar on SCALE-4 and Related Modular Systems, 0, p.186 - 193, 1994/00
モンテカルロ法による遮蔽計算コードMCACEの並列計算機への適用性について検討するため、本コードを並列化した後、高並列計算実験機AP-1000上で実行し並列化による処理速度向上に関する測定を行った。最大64台のセルを使用し、基本的なプログラムフローを変えずに、比較的単純な方法で並列化を行ったが、MCACEコードでは最大52倍の処理速度の高速化が達成された。また、高速化を妨げる主要因は、セル数が多い時に問題となる並列化の不可能な部分に要する計算時間、およびランダムウォークを行う粒子数の少ない時に顕著となるセルでのアイドル時間であることが判明した。
山崎 孝男*; 藤崎 正英*; 奥田 基*; 高野 誠; 増川 史洋; 内藤 俶孝
Proc. of the Joint Int. Conf. on Mathematical Methods and Supercomputing in Nuclear Applications,Vol. 2, p.374 - 383, 1993/00
汎用モンテカルロコードMCNP4を富士通の分散メモリ型高並列コンピュータAP1000に導入した。本研究では、MCNP4コードの遮蔽解析機能の並列化を行った。各プロセッサに対して動的にヒストリーを割りあて、ある特定のプロセッサに対してプロセスのコントロールを割りあてる手法が本研究では用いられた。並列化したコードの並列化効率は典型的な問題に対し85%に達する。このような結果はモンテカルロ法による遮蔽解析において、従来の計算機に比べて高並列計算機が優位であることを示すものである。
高野 誠; 増川 史洋; 内藤 俶孝; 井戸 勝*; 中嶋 太二*
JAERI-M 92-193, 62 Pages, 1992/12
並列版MCACEコードを、並列計算機AP-1000上でセル数を1台から512台まで変化させながら実行して、並列効率の測定を行った。殆どの問題では、並列効率は80%以上の高い値を示した。しかし、比較的規模の小さな問題では、セル数の増大とともに通信時間が問題となり、処理時間は始めセル数とともに短かくなってゆくが、ある点で最小値となった後は増大してゆくことがわかった。一方、以前使用していた並列乱数発生方法であるLeap Frog法に不都合な点があることが判明したため、通常の乱数発生ルーチンを使った簡単な並列乱数発生方法を考察した。
高野 誠; 増川 史洋; 内藤 俶孝; 川添 明美*; 南 多善*
Journal of Nuclear Science and Technology, 28(12), p.1143 - 1146, 1991/12
遮蔽解析用モンテカルロコードMCACEのプログラム解析を行い、並列計算機上で実行可能となるよう並列化を行った。並列計算機のシミュレータであるCASIMを用いて性能を評価した所、8セルの並列計算機上で400粒子8バッチの例題では、単一セルの場合に比べ7.13倍の高速化が達成されることが予測された。並列化性能を悪化させないためには、ランダム過程により生じる一バッチ処理に要する各セルCPU時間のバラツキを押えるため、一バッチ中の粒子数を十分多くする必要のあることがわかった。今後、並列版MCACEを実機AP-1000上で実行し、数百倍の高速化達成を目ざしている。
川添 明美*; 南 多善*; 高野 誠; 増川 史洋; 内藤 俶孝
情報処理学会研究報告, 91(61), p.25 - 32, 1991/07
遮蔽安全評価用モンテカルロコードMCACEの並列化を行った。サンプル問題は「60Coガンマ-線源によるスカイシャイン問題」を使用した。これを高並列計算機AP1000のアーキテクチャ・ソフトウェア・シミュレータCASIMで計算時間の評価を行ったところ、400粒子8バッチを8セルで実行した場合、各セルの使用効率は、97.35%で1セルで実行した時の7.13倍計算時間が速くなった。さらに、実機AP1000での計算時間評価を行い、高速化度についても発表予定。
高野 誠; 増川 史洋; 内藤 俶孝; 川添 明美*; 奥田 基*
Proc. of the 2nd Fujitsu-ANU CAP Workshop,1991, p.M-1 - M-8, 1991/00
並列計算機がモンテカルロ計算の高速化にどの程度有効かを調べるため、モンテカルロ法による遮蔽計算コードMCACEの並列化を行い、高並列計算実験機AP-1000で実行し、最大64セルプロセッサを使用した場合の処理速度向上率を測定した。セルプロセッサ数が64の時、処理速度は52.5倍に達し、82%の高い効率でセルプロセッサが使用されていることがわかった。